<!DOCTYPE html>
<html lang="en">
  <head>
    <title>PostgresValue Structure Reference</title>
    <link rel="stylesheet" type="text/css" href="../css/jazzy.css" />
    <link rel="stylesheet" type="text/css" href="../css/highlight.css" />
    <meta charset='utf-8'>
	<meta name="viewport" content="width=device-width, viewport-fit=cover, initial-scale=1.0" />
    <script src="../js/jquery.min.js" defer></script>
    <script src="../js/jazzy.js" defer></script>
    
  </head>
  <body>
    <a name="//apple_ref/swift/Struct/PostgresValue" class="dashAnchor"></a>
    <a title="PostgresValue Structure Reference"></a>
    <header>
      <div class="content-wrapper">
        <p>
          <a href="../index.html">PostgresClientKit Docs</a>
          <span class="no-mobile"> (100% documented)</span>
        </p>
    
        <p class="header-right">
          <a href="https://github.com/codewinsdotcom/PostgresClientKit">
            <img src="../img/gh.png"/>
            <span class="no-mobile">View on GitHub</span>
          </a>
        </p>
    
      </div>
    </header>
    <div id="breadcrumbs-container">
      <div class="content-wrapper">
        <p id="breadcrumbs">
          <span class="no-mobile">
            <a href="../index.html">PostgresClientKit Reference</a>
            <img id="carat" src="../img/carat.png" />
          </span>
          PostgresValue Structure Reference
        </p>
      </div>
    </div>
    <div class="wrapper">
      <div class="article-wrapper">
        <article class="main-content">
          <section>
            <section class="section">
              <h1>PostgresValue</h1>
                <div class="declaration">
                  <div class="language">
                    <pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">struct</span> <span class="kt">PostgresValue</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/PostgresValueConvertible.html">PostgresValueConvertible</a></span><span class="p">,</span> <span class="kt">Equatable</span><span class="p">,</span> <span class="kt">CustomStringConvertible</span></code></pre>

                  </div>
                </div>
              <p>A value to be sent to or returned from the Postgres server.</p>

<p>PostgresClientKit extends standard Swift types to conform to the <code><a href="../Protocols/PostgresValueConvertible.html">PostgresValueConvertible</a></code>
protocol, making it easy to convert instances of those types to <code>PostgresValue</code>.  For example:</p>
<pre class="highlight swift"><code><span class="c1">// Convert String to PostgresValue.</span>
<span class="k">let</span> <span class="nv">greeting</span> <span class="o">=</span> <span class="s">"Hello, world!"</span>
<span class="k">let</span> <span class="nv">greetingValue</span> <span class="o">=</span> <span class="n">greeting</span><span class="o">.</span><span class="n">postgresValue</span>

<span class="c1">// Convert Double to PostgresValue.</span>
<span class="k">let</span> <span class="nv">pi</span> <span class="o">=</span> <span class="mf">3.14</span>
<span class="k">let</span> <span class="nv">piValue</span> <span class="o">=</span> <span class="n">pi</span><span class="o">.</span><span class="n">postgresValue</span>

<span class="c1">// Convert an optional Int to PostgresValue.</span>
<span class="k">let</span> <span class="nv">score</span><span class="p">:</span> <span class="kt">Int</span><span class="p">?</span> <span class="o">=</span> <span class="kc">nil</span>
<span class="k">let</span> <span class="nv">scoreValue</span> <span class="o">=</span> <span class="n">score</span><span class="o">.</span><span class="n">postgresValue</span>
</code></pre>

<p>Use <code>PostgresValue</code> methods to convert <code>PostgresValue</code> instances back to standard Swift types.
These methods throw errors if the conversion fails.</p>
<pre class="highlight swift"><code><span class="k">try</span> <span class="n">greetingValue</span><span class="o">.</span><span class="nf">string</span><span class="p">()</span>      <span class="c1">// "Hello, world!"</span>
<span class="k">try</span> <span class="n">greetingValue</span><span class="o">.</span><span class="nf">int</span><span class="p">()</span>         <span class="c1">// throws PostgresError.valueConversionError</span>

<span class="k">try</span> <span class="n">piValue</span><span class="o">.</span><span class="nf">double</span><span class="p">()</span>            <span class="c1">// 3.14</span>
<span class="k">try</span> <span class="n">piValue</span><span class="o">.</span><span class="nf">string</span><span class="p">()</span>            <span class="c1">// "3.14"</span>

<span class="k">try</span> <span class="n">scoreValue</span><span class="o">.</span><span class="nf">optionalInt</span><span class="p">()</span>    <span class="c1">// nil</span>
<span class="k">try</span> <span class="n">scoreValue</span><span class="o">.</span><span class="nf">int</span><span class="p">()</span>            <span class="c1">// throws PostgresError.valueIsNil</span>
</code></pre>

            </section>
            <section class="section task-group-section">
              <div class="task-group">
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueVyACSSSgcfc"></a>
                      <a name="//apple_ref/swift/Method/init(_:)" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueVyACSSSgcfc">init(_:)</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Creates a <code>PostgresValue</code> from the raw value used in the Postgres network protocol.</p>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="n">_</span> <span class="nv">rawValue</span><span class="p">:</span> <span class="kt">String</span><span class="p">?)</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Parameters</h4>
                          <table class="graybox">
                            <tbody>
                              <tr>
                                <td>
                                  <code>
                                  <em>rawValue</em>
                                  </code>
                                </td>
                                <td>
                                  <div>
                                    <p>the raw value, or <code>nil</code> to represent a SQL <code>NULL</code> value</p>
                                  </div>
                                </td>
                              </tr>
                            </tbody>
                          </table>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV03rawD0SSSgvp"></a>
                      <a name="//apple_ref/swift/Property/rawValue" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV03rawD0SSSgvp">rawValue</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>The raw value used in the Postgres network protocol, or <code>nil</code> to represent a SQL <code>NULL</code>
value.</p>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">let</span> <span class="nv">rawValue</span><span class="p">:</span> <span class="kt">String</span><span class="p">?</span></code></pre>

                          </div>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV6isNullSbvp"></a>
                      <a name="//apple_ref/swift/Property/isNull" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV6isNullSbvp">isNull</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Whether this <code>PostgresValue</code> represents a SQL <code>NULL</code> value.</p>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isNull</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                          </div>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/String"></a>
                  <a name="//apple_ref/swift/Section/String" class="dashAnchor"></a>
                  <a href="#/String">
                    <h3 class="section-name">String</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV6stringSSyKF"></a>
                      <a name="//apple_ref/swift/Method/string()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV6stringSSyKF">string()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to a <code>String</code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">string</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">String</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the <code>String</code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV14optionalStringSSSgyKF"></a>
                      <a name="//apple_ref/swift/Method/optionalString()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV14optionalStringSSSgyKF">optionalString()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to an optional <code>String</code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">optionalString</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="p">?</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the optional <code>String</code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/Int"></a>
                  <a name="//apple_ref/swift/Section/Int" class="dashAnchor"></a>
                  <a href="#/Int">
                    <h3 class="section-name">Int</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV3intSiyKF"></a>
                      <a name="//apple_ref/swift/Method/int()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV3intSiyKF">int()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to an <code>Int</code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">int</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Int</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the <code>Int</code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV11optionalIntSiSgyKF"></a>
                      <a name="//apple_ref/swift/Method/optionalInt()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV11optionalIntSiSgyKF">optionalInt()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to an optional <code>Int</code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">optionalInt</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Int</span><span class="p">?</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the optional <code>Int</code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/Double"></a>
                  <a name="//apple_ref/swift/Section/Double" class="dashAnchor"></a>
                  <a href="#/Double">
                    <h3 class="section-name">Double</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV6doubleSdyKF"></a>
                      <a name="//apple_ref/swift/Method/double()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV6doubleSdyKF">double()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to a <code>Double</code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">double</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Double</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the <code>Double</code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV14optionalDoubleSdSgyKF"></a>
                      <a name="//apple_ref/swift/Method/optionalDouble()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV14optionalDoubleSdSgyKF">optionalDouble()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to an optional <code>Double</code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">optionalDouble</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Double</span><span class="p">?</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the optional <code>Double</code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/Decimal"></a>
                  <a name="//apple_ref/swift/Section/Decimal" class="dashAnchor"></a>
                  <a href="#/Decimal">
                    <h3 class="section-name">Decimal</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV7decimalSo9NSDecimalayKF"></a>
                      <a name="//apple_ref/swift/Method/decimal()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV7decimalSo9NSDecimalayKF">decimal()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to a <code>Decimal</code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">decimal</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Decimal</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the <code>Decimal</code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV15optionalDecimalSo9NSDecimalaSgyKF"></a>
                      <a name="//apple_ref/swift/Method/optionalDecimal()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV15optionalDecimalSo9NSDecimalaSgyKF">optionalDecimal()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to an optional <code>Decimal</code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">optionalDecimal</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Decimal</span><span class="p">?</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the optional <code>Decimal</code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/Bool"></a>
                  <a name="//apple_ref/swift/Section/Bool" class="dashAnchor"></a>
                  <a href="#/Bool">
                    <h3 class="section-name">Bool</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV4boolSbyKF"></a>
                      <a name="//apple_ref/swift/Method/bool()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV4boolSbyKF">bool()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to a <code>Bool</code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">bool</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the <code>Bool</code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV12optionalBoolSbSgyKF"></a>
                      <a name="//apple_ref/swift/Method/optionalBool()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV12optionalBoolSbSgyKF">optionalBool()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to an optional <code>Bool</code></p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">optionalBool</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt">Bool</span><span class="p">?</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the optional <code>Bool</code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/PostgresTimestampWithTimeZone"></a>
                  <a name="//apple_ref/swift/Section/PostgresTimestampWithTimeZone" class="dashAnchor"></a>
                  <a href="#/PostgresTimestampWithTimeZone">
                    <h3 class="section-name">PostgresTimestampWithTimeZone</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV21timestampWithTimeZoneAA0a9TimestampfgH0VyKF"></a>
                      <a name="//apple_ref/swift/Method/timestampWithTimeZone()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV21timestampWithTimeZoneAA0a9TimestampfgH0VyKF">timestampWithTimeZone()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to a <code><a href="../Structs/PostgresTimestampWithTimeZone.html">PostgresTimestampWithTimeZone</a></code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">timestampWithTimeZone</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/PostgresTimestampWithTimeZone.html">PostgresTimestampWithTimeZone</a></span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the <code><a href="../Structs/PostgresTimestampWithTimeZone.html">PostgresTimestampWithTimeZone</a></code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV29optionalTimestampWithTimeZoneAA0afghI0VSgyKF"></a>
                      <a name="//apple_ref/swift/Method/optionalTimestampWithTimeZone()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV29optionalTimestampWithTimeZoneAA0afghI0VSgyKF">optionalTimestampWithTimeZone()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to an optional <code><a href="../Structs/PostgresTimestampWithTimeZone.html">PostgresTimestampWithTimeZone</a></code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">optionalTimestampWithTimeZone</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/PostgresTimestampWithTimeZone.html">PostgresTimestampWithTimeZone</a></span><span class="p">?</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the optional <code><a href="../Structs/PostgresTimestampWithTimeZone.html">PostgresTimestampWithTimeZone</a></code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/PostgresTimestamp"></a>
                  <a name="//apple_ref/swift/Section/PostgresTimestamp" class="dashAnchor"></a>
                  <a href="#/PostgresTimestamp">
                    <h3 class="section-name">PostgresTimestamp</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV9timestampAA0A9TimestampVyKF"></a>
                      <a name="//apple_ref/swift/Method/timestamp()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV9timestampAA0A9TimestampVyKF">timestamp()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to a <code><a href="../Structs/PostgresTimestamp.html">PostgresTimestamp</a></code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">timestamp</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/PostgresTimestamp.html">PostgresTimestamp</a></span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the <code><a href="../Structs/PostgresTimestamp.html">PostgresTimestamp</a></code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV17optionalTimestampAA0aF0VSgyKF"></a>
                      <a name="//apple_ref/swift/Method/optionalTimestamp()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV17optionalTimestampAA0aF0VSgyKF">optionalTimestamp()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to an optional <code><a href="../Structs/PostgresTimestamp.html">PostgresTimestamp</a></code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">optionalTimestamp</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/PostgresTimestamp.html">PostgresTimestamp</a></span><span class="p">?</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the optional <code><a href="../Structs/PostgresTimestamp.html">PostgresTimestamp</a></code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/PostgresDate"></a>
                  <a name="//apple_ref/swift/Section/PostgresDate" class="dashAnchor"></a>
                  <a href="#/PostgresDate">
                    <h3 class="section-name">PostgresDate</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV4dateAA0A4DateVyKF"></a>
                      <a name="//apple_ref/swift/Method/date()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV4dateAA0A4DateVyKF">date()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to a <code><a href="../Structs/PostgresDate.html">PostgresDate</a></code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">date</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/PostgresDate.html">PostgresDate</a></span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the <code><a href="../Structs/PostgresDate.html">PostgresDate</a></code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV12optionalDateAA0aF0VSgyKF"></a>
                      <a name="//apple_ref/swift/Method/optionalDate()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV12optionalDateAA0aF0VSgyKF">optionalDate()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to an optional <code><a href="../Structs/PostgresDate.html">PostgresDate</a></code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">optionalDate</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/PostgresDate.html">PostgresDate</a></span><span class="p">?</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the optional <code><a href="../Structs/PostgresDate.html">PostgresDate</a></code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/PostgresTime"></a>
                  <a name="//apple_ref/swift/Section/PostgresTime" class="dashAnchor"></a>
                  <a href="#/PostgresTime">
                    <h3 class="section-name">PostgresTime</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV4timeAA0A4TimeVyKF"></a>
                      <a name="//apple_ref/swift/Method/time()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV4timeAA0A4TimeVyKF">time()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to a <code><a href="../Structs/PostgresTime.html">PostgresTime</a></code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">time</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/PostgresTime.html">PostgresTime</a></span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the <code><a href="../Structs/PostgresTime.html">PostgresTime</a></code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV12optionalTimeAA0aF0VSgyKF"></a>
                      <a name="//apple_ref/swift/Method/optionalTime()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV12optionalTimeAA0aF0VSgyKF">optionalTime()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to an optional <code><a href="../Structs/PostgresTime.html">PostgresTime</a></code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">optionalTime</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/PostgresTime.html">PostgresTime</a></span><span class="p">?</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the optional <code><a href="../Structs/PostgresTime.html">PostgresTime</a></code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/PostgresTimeWithTimeZone"></a>
                  <a name="//apple_ref/swift/Section/PostgresTimeWithTimeZone" class="dashAnchor"></a>
                  <a href="#/PostgresTimeWithTimeZone">
                    <h3 class="section-name">PostgresTimeWithTimeZone</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV16timeWithTimeZoneAA0agfgH0VyKF"></a>
                      <a name="//apple_ref/swift/Method/timeWithTimeZone()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV16timeWithTimeZoneAA0agfgH0VyKF">timeWithTimeZone()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to a <code><a href="../Structs/PostgresTimeWithTimeZone.html">PostgresTimeWithTimeZone</a></code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">timeWithTimeZone</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/PostgresTimeWithTimeZone.html">PostgresTimeWithTimeZone</a></span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the <code><a href="../Structs/PostgresTimeWithTimeZone.html">PostgresTimeWithTimeZone</a></code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV016optionalTimeWithF4ZoneAA0afgfH0VSgyKF"></a>
                      <a name="//apple_ref/swift/Method/optionalTimeWithTimeZone()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV016optionalTimeWithF4ZoneAA0afgfH0VSgyKF">optionalTimeWithTimeZone()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to an optional <code><a href="../Structs/PostgresTimeWithTimeZone.html">PostgresTimeWithTimeZone</a></code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">optionalTimeWithTimeZone</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/PostgresTimeWithTimeZone.html">PostgresTimeWithTimeZone</a></span><span class="p">?</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the optional <code><a href="../Structs/PostgresTimeWithTimeZone.html">PostgresTimeWithTimeZone</a></code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/PostgresByteA"></a>
                  <a name="//apple_ref/swift/Section/PostgresByteA" class="dashAnchor"></a>
                  <a href="#/PostgresByteA">
                    <h3 class="section-name">PostgresByteA</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV5byteAAA0A5ByteAVyKF"></a>
                      <a name="//apple_ref/swift/Method/byteA()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV5byteAAA0A5ByteAVyKF">byteA()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to a <code><a href="../Structs/PostgresByteA.html">PostgresByteA</a></code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">byteA</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/PostgresByteA.html">PostgresByteA</a></span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the <code><a href="../Structs/PostgresByteA.html">PostgresByteA</a></code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV13optionalByteAAA0aF1AVSgyKF"></a>
                      <a name="//apple_ref/swift/Method/optionalByteA()" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV13optionalByteAAA0aF1AVSgyKF">optionalByteA()</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>Converts this <code>PostgresValue</code> to an optional <code><a href="../Structs/PostgresByteA.html">PostgresByteA</a></code>.</p>
<div class="aside aside-throws">
    <p class="aside-title">Throws</p>
    <code><a href="../Enums/PostgresError.html">PostgresError</a></code> if the conversion fails

</div>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">func</span> <span class="nf">optionalByteA</span><span class="p">()</span> <span class="k">throws</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Structs/PostgresByteA.html">PostgresByteA</a></span><span class="p">?</span></code></pre>

                          </div>
                        </div>
                        <div>
                          <h4>Return Value</h4>
                          <p>the optional <code><a href="../Structs/PostgresByteA.html">PostgresByteA</a></code></p>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/PostgresValueConvertible"></a>
                  <a name="//apple_ref/swift/Section/PostgresValueConvertible" class="dashAnchor"></a>
                  <a href="#/PostgresValueConvertible">
                    <h3 class="section-name">PostgresValueConvertible</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV08postgresD0ACvp"></a>
                      <a name="//apple_ref/swift/Property/postgresValue" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV08postgresD0ACvp">postgresValue</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>The <code>PostgresValue</code> itself.</p>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="k">var</span> <span class="nv">postgresValue</span><span class="p">:</span> <span class="kt">PostgresValue</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                          </div>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/Equatable"></a>
                  <a name="//apple_ref/swift/Section/Equatable" class="dashAnchor"></a>
                  <a href="#/Equatable">
                    <h3 class="section-name">Equatable</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV2eeoiySbAC_ACtFZ"></a>
                      <a name="//apple_ref/swift/Method/==(_:_:)" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV2eeoiySbAC_ACtFZ">==(_:_:)</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>True if <code>lhs.rawValue == rhs.rawValue</code>.</p>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="kd">static</span> <span class="kd">func</span> <span class="o">==</span> <span class="p">(</span><span class="nv">lhs</span><span class="p">:</span> <span class="kt">PostgresValue</span><span class="p">,</span> <span class="nv">rhs</span><span class="p">:</span> <span class="kt">PostgresValue</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>

                          </div>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
              <div class="task-group">
                <div class="task-name-container">
                  <a name="/CustomStringConvertible"></a>
                  <a name="//apple_ref/swift/Section/CustomStringConvertible" class="dashAnchor"></a>
                  <a href="#/CustomStringConvertible">
                    <h3 class="section-name">CustomStringConvertible</h3>
                  </a>
                </div>
                <ul>
                  <li class="item">
                    <div>
                      <code>
                      <a name="/s:17PostgresClientKit0A5ValueV11descriptionSSvp"></a>
                      <a name="//apple_ref/swift/Property/description" class="dashAnchor"></a>
                      <a class="token" href="#/s:17PostgresClientKit0A5ValueV11descriptionSSvp">description</a>
                      </code>
                    </div>
                    <div class="height-container">
                      <div class="pointer-container"></div>
                      <section class="section">
                        <div class="pointer"></div>
                        <div class="abstract">
                          <p>A short string that describes this <code>PostgresValue</code>.</p>

                        </div>
                        <div class="declaration">
                          <h4>Declaration</h4>
                          <div class="language">
                            <p class="aside-title">Swift</p>
                            <pre class="highlight swift"><code><span class="k">var</span> <span class="nv">description</span><span class="p">:</span> <span class="kt">String</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

                          </div>
                        </div>
                      </section>
                    </div>
                  </li>
                </ul>
              </div>
            </section>
          </section>
        </article>
      </div>
      <div class="nav-wrapper">
        <nav class="nav-bottom">
          <ul class="nav-groups">
            <li class="nav-group-name">
              <a href="../Classes.html">Classes</a>
              <ul class="nav-group-tasks">
                <li class="nav-group-task">
                  <a href="../Classes/Connection.html">Connection</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Classes/ConnectionPool.html">ConnectionPool</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Classes/ConsoleLogHandler.html">ConsoleLogHandler</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Classes/Cursor.html">Cursor</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Classes/Logger.html">Logger</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Classes/Statement.html">Statement</a>
                </li>
              </ul>
            </li>
            <li class="nav-group-name">
              <a href="../Enums.html">Enumerations</a>
              <ul class="nav-group-tasks">
                <li class="nav-group-task">
                  <a href="../Enums/Credential.html">Credential</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Enums/LogLevel.html">LogLevel</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Enums/PostgresError.html">PostgresError</a>
                </li>
              </ul>
            </li>
            <li class="nav-group-name">
              <a href="../Extensions.html">Extensions</a>
              <ul class="nav-group-tasks">
                <li class="nav-group-task">
                  <a href="../Extensions/Bool.html">Bool</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Extensions/Date.html">Date</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Extensions/Decimal.html">Decimal</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Extensions/Double.html">Double</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Extensions/Int.html">Int</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Extensions/Optional.html">Optional</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Extensions/String.html">String</a>
                </li>
              </ul>
            </li>
            <li class="nav-group-name">
              <a href="../Protocols.html">Protocols</a>
              <ul class="nav-group-tasks">
                <li class="nav-group-task">
                  <a href="../Protocols/ConnectionDelegate.html">ConnectionDelegate</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Protocols/LogHandler.html">LogHandler</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Protocols/PostgresValueConvertible.html">PostgresValueConvertible</a>
                </li>
              </ul>
            </li>
            <li class="nav-group-name">
              <a href="../Structs.html">Structures</a>
              <ul class="nav-group-tasks">
                <li class="nav-group-task">
                  <a href="../Structs/ColumnMetadata.html">ColumnMetadata</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/ConnectionConfiguration.html">ConnectionConfiguration</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/ConnectionPoolConfiguration.html">ConnectionPoolConfiguration</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/ConnectionPoolMetrics.html">ConnectionPoolMetrics</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/LogRecord.html">LogRecord</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/Notice.html">Notice</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/Postgres.html">Postgres</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/PostgresByteA.html">PostgresByteA</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/PostgresDate.html">PostgresDate</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/PostgresTime.html">PostgresTime</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/PostgresTimeWithTimeZone.html">PostgresTimeWithTimeZone</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/PostgresTimestamp.html">PostgresTimestamp</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/PostgresTimestampWithTimeZone.html">PostgresTimestampWithTimeZone</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/PostgresValue.html">PostgresValue</a>
                </li>
                <li class="nav-group-task">
                  <a href="../Structs/Row.html">Row</a>
                </li>
              </ul>
            </li>
          </ul>
        </nav>
      </div>
      <div class="footer-wrapper">
        <section id="footer">
          <p>Copyright 2019 David Pitfield and the PostgresClientKit contributors. Licensed under the Apache License, Version 2.0.</p>
          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.6</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
        </section>
      </div>
    </div>
  </body>
</div>
</html>
